home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d20
/
kill_off.arc
/
KILL-OFF.DOC
< prev
next >
Wrap
Text File
|
1991-12-17
|
5KB
|
154 lines
Kill-Off
An echo distributor utility to removed unused echo areas from an areas
control file.
Programming by Remus, chief tester Bob Davis, beta testers the net 106 echo
distributors from 11/90 thru today. Thanks, guys.
Program and documentation (C)Copyright 1990, 1991 Strange Systems.
Permission granted to use freely, and to distribute only for free.
This program is guaranteed only to occupy disk space. If it breaks something,
you get to keep the pieces.
* Overview
Kill-Off removes unused passthru (dead end) echo areas from echo control
files in ConfMail/QM, Hudson, and Squish forms.
* Theory
Kill-Off has been designed to operate once a day during a maintenance event,
but may be run as often as desired. Kill-Off will use a que file and remove
the echos X days hence, or immediately as detailed later. Kill-Off can
optionally generate a log file and send an echomail (Fanatics) message when
echos are removed.
* Environment
16 files and 256K are the minimum requirements. Kill-Off has been tested
under DesqView with no abnormal results. It is not recommended to allow
Kill-Off and any mail processing / maintenance program to run simutaneously
though; results are unpredictable but will probably range from share
violations to popped hard drive casings.
Kill-Off MUST be run in the same directory as AreaFix.Ctl, your areas
control file and Kill-Off.Cfg, and needs access to one (or two) *.Msg message
areas. Kill-Off generates netmail and optionally an echomail message in
either a netmail area or a BAD_MSGS area. (See Kill-Off.Cfg for details).
A discontinued area will have it's dupefile deleted (N/A for Hudson systems),
and it's directory removed, if applicable. Note that on any changed files the
original is saved with a .Bak file extender.
* Operation
Asking Kill-Off for help (Kill-Off /?) results in the following:
Kill-Off v0.20; delete unused echo areas, by Remus
(C) Copyright 1990, 1991 Strange Systems
Based on source codes of Jon Sabol and Jack Decker
Haggling & suggestions by Bob Davis
Command Options:
-Aareas.bbs - force an alternate areas file
-Lfilename - Logging filespec (IE: -L\Logs\Kill-Off.Log)
-Dn - Set number of days to wait before deleting dead echos, or
-I - Delete them immediately
-B - Debugging mode, lots of useless stuff
Explanation:
-Aareas.bbs - Kill-Off normally operates on the file listed in AreaFix.Ctl's
AREASFILE verb. This allows an alternate file to be used. Note that any
uplinks must still be listed in the FORWARD_LISTs.
-Lfilename overrides the log file specifiied in Kill-Off.Cfg.
-Dn where n is number of days to wait before asking the echo be disconnected.
Overrides config file value.
-I Deletes echos immediately; overrides -Dn and is equivalent to -D0.
-B If Kill-Off doesn't work as desired, try this. It reports all kinds of
interesting stuff. Most of it is useless, but occasionally something
useful shows up.
* ErrorLevels
There are 3 DOS errorlevels that Kill-Off may exit with:
3 - echos were removed and an 'EchoMail Fanatic' message was written
2 - echos were removed
1 - Oops! An error somewhere ...
An errorlevel of 0 indicates normal program termination.
* Setups
Common mailer configurations; in all instances it's assumed that NetMail
area be of the *.MSG variety, although any area that messages can be tossed
from will work.
QMAIL / CONFMAIL (default)
Kill-Off will directly write the 'Fanatics' message to a *.Msg directory.
Nothing special is required; the default configuration file should suffice.
Fanatics C:\MSG\FANATICS
Origin - optional
SQUISH
There are 2 cases here; first is where the Fanatics area is *.Msg style,
which uses the default setup. Second is where the Fanatics area is of the
Squish variety. This situation requires Kill-Off to write it's Fanatics
message to either BAD_MSGS or a NetMail area; it must be of the *.Msg type.
SystemType Squish
Fanatics C:\MSG\BAD_MSGS
EchoArea FANATICS
Origin Another happy Kill-Off user!
TMAIL
TMail is a Hudson type processor. Testing it with Kill-Off has shown that
it adds an EID, MSGID, a tear and an Origin line to any message not in it's
correct directory. Kill-Off's Fanatics message must be sent to either
NetMail or BAD_MSGS area. (Again, a *.Msg area).
SystemType Hudson
Fanatics C:\MSG\BAD_MSGS
EchoArea FANATICS
NoControl
* Credits
Kill-Off is based on source codes of Jon Sabol and Jack Decker, but is all
original coding. Source is not available, however. AreaFix & QM by Greg
Dawson and George Peace, Squish by Scott Dudley. TMail by Larry Lewis.
Remus may be found at FIDOnet 1:106/167.0